package com.iraeta.entity.main;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Objects;

/**
 * bpm_sal_xshtc
 * @author 
 */
public class BpmSalxshtc implements Serializable {
    private Long iautoid;

    private Long iid;

    private String ccpmc;

    private String cggxh;

    private String ccz;

    private String ijldw;

    private BigDecimal isl;

    private BigDecimal icpdz;

    private BigDecimal icpzl;

    private BigDecimal ihtjeyb;

    private BigDecimal ihtjebb;

    private BigDecimal ihtdj;

    private BigDecimal ihtdjbb;

    private String ccplxbm;

    private String ccplx;

    private Long ishuil;

    private String czjldw;

    private static final long serialVersionUID = 1L;

    public Long getIautoid() {
        return iautoid;
    }

    public void setIautoid(Long iautoid) {
        this.iautoid = iautoid;
    }

    public Long getIid() {
        return iid;
    }

    public void setIid(Long iid) {
        this.iid = iid;
    }

    public String getCcpmc() {
        return ccpmc;
    }

    public void setCcpmc(String ccpmc) {
        this.ccpmc = ccpmc;
    }

    public String getCggxh() {
        return cggxh;
    }

    public void setCggxh(String cggxh) {
        this.cggxh = cggxh;
    }

    public String getCcz() {
        return ccz;
    }

    public void setCcz(String ccz) {
        this.ccz = ccz;
    }

    public String getIjldw() {
        return ijldw;
    }

    public void setIjldw(String ijldw) {
        this.ijldw = ijldw;
    }

    public BigDecimal getIsl() {
        return isl;
    }

    public void setIsl(BigDecimal isl) {
        this.isl = isl;
    }

    public BigDecimal getIcpdz() {
        return icpdz;
    }

    public void setIcpdz(BigDecimal icpdz) {
        this.icpdz = icpdz;
    }

    public BigDecimal getIcpzl() {
        return icpzl;
    }

    public void setIcpzl(BigDecimal icpzl) {
        this.icpzl = icpzl;
    }

    public BigDecimal getIhtjeyb() {
        return ihtjeyb;
    }

    public void setIhtjeyb(BigDecimal ihtjeyb) {
        this.ihtjeyb = ihtjeyb;
    }

    public BigDecimal getIhtjebb() {
        return ihtjebb;
    }

    public void setIhtjebb(BigDecimal ihtjebb) {
        this.ihtjebb = ihtjebb;
    }

    public BigDecimal getIhtdj() {
        return ihtdj;
    }

    public void setIhtdj(BigDecimal ihtdj) {
        this.ihtdj = ihtdj;
    }

    public BigDecimal getIhtdjbb() {
        return ihtdjbb;
    }

    public void setIhtdjbb(BigDecimal ihtdjbb) {
        this.ihtdjbb = ihtdjbb;
    }

    public String getCcplxbm() {
        return ccplxbm;
    }

    public void setCcplxbm(String ccplxbm) {
        this.ccplxbm = ccplxbm;
    }

    public String getCcplx() {
        return ccplx;
    }

    public void setCcplx(String ccplx) {
        this.ccplx = ccplx;
    }

    public Long getIshuil() {
        return ishuil;
    }

    public void setIshuil(Long ishuil) {
        this.ishuil = ishuil;
    }

    public String getCzjldw() {
        return czjldw;
    }

    public void setCzjldw(String czjldw) {
        this.czjldw = czjldw;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        BpmSalxshtc that = (BpmSalxshtc) o;
        return iautoid.equals(that.iautoid) && iid.equals(that.iid) && Objects.equals(ccpmc, that.ccpmc) && Objects.equals(cggxh, that.cggxh) && Objects.equals(ccz, that.ccz) && Objects.equals(ijldw, that.ijldw) && Objects.equals(isl, that.isl) && Objects.equals(icpdz, that.icpdz) && Objects.equals(icpzl, that.icpzl) && Objects.equals(ihtjeyb, that.ihtjeyb) && Objects.equals(ihtjebb, that.ihtjebb) && Objects.equals(ihtdj, that.ihtdj) && Objects.equals(ihtdjbb, that.ihtdjbb) && Objects.equals(ccplxbm, that.ccplxbm) && Objects.equals(ccplx, that.ccplx) && Objects.equals(ishuil, that.ishuil) && Objects.equals(czjldw, that.czjldw);
    }

    @Override
    public int hashCode() {
        return Objects.hash(iautoid, iid, ccpmc, cggxh, ccz, ijldw, isl, icpdz, icpzl, ihtjeyb, ihtjebb, ihtdj, ihtdjbb, ccplxbm, ccplx, ishuil, czjldw);
    }
}